﻿<%@ Page Title="" Language="C#" MasterPageFile="~/master_form.master" AutoEventWireup="true" CodeFile="thong_so.aspx.cs" Inherits="App_Form_tuyen_sinh_thong_so" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
    <script type="text/javascript">
        
        Ext.require([
        'Ext.selection.CellModel',
        'Ext.data.*',
        'Ext.util.*',
        'Ext.state.*',
        'Ext.form.*'
        ]);

        Ext.onReady(function () {

            Ext.QuickTips.init();

            var bd = Ext.getBody();

            var gridForm = Ext.create('Ext.form.Panel', {
                id: 'company-form',
                frame: true,
                bodyPadding: 5,
                layout: {
                    type: 'table',
                    columns: 1
                },
                fieldDefaults: {
                    labelAlign: 'left'
                },

                items: [
                    {
                        margin: '0 0 0 2',
                        xtype: 'fieldset',
                        padding: '5 5 5 5',
                        title: '',
                        defaults: {
                            width: 600
                        },
                        items: [
                            { xtype: 'displayfield', value: 'Mặc định số phòng và số báo danh tự sinh, nhập thêm tiền tố và chọn số sinh viên trong phòng' },
                            { xtype: 'displayfield', value: '' },
                            {
                                xtype: 'fieldcontainer',
                                combineErrors: true,
                                defaultType: 'textfield',
                                layout: {
                                    type: 'hbox',
                                    defaultMargins: { top: 0, right: 5, bottom: 0, left: 0 }
                                },
                                items: [
                                    { xtype: 'displayfield', width: 60, fieldLabel: 'Năm TS' },
                                    {
                                        width: 150, xtype: 'combo', emptyText: 'Chọn năm tuyển sinh',
                                        triggerAction: 'all', forceSelection: true, editable: false,
                                        id: 'nam_hoc', name: 'nam_hoc', displayField: 'ten',
                                        valueField: 'id', queryMode: 'local'
                                    },
                                    { xtype: 'displayfield', width: 60, fieldLabel: 'SBD' },
                                    {
                                        id: 'sbd', name: 'sbd', width: 120
                                    },
                                    { xtype: 'displayfield', width: 60, fieldLabel: 'Phòng thi' },
                                    {
                                        id: 'phong_thi', name: 'phong_thi', width: 120
                                    }
                                ]
                            },
                            {
                                xtype: 'fieldcontainer',
                                combineErrors: true,
                                defaultType: 'textfield',
                                layout: {
                                    type: 'hbox',
                                    defaultMargins: { top: 0, right: 5, bottom: 0, left: 0 }
                                },
                                items: [
                                    { xtype: 'displayfield', width: 60, fieldLabel: 'Số SV' },
                                    {
                                        xtype: "numberfield", tooltip: 'Số sinh viên trên phòng thi', id: 'so_sv',
                                        name: 'so_sv', allowNegative: false, hideTrigger: true, width: 150
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        margin: '5 0 0 2',
                        xtype: 'fieldset',
                        padding: '5 5 5 5',
                        title: '',
                        defaults: {
                            width: 600
                        },
                        items: [
                             {
                                 name: 'add',
                                 xtype: 'button',
                                 width: 90, 
                                 icon: '../../shared/icons/fam/add.gif',
                                 text: 'Đồng ý',
                                 handler: function () {
                                     b_ten = Ext.getCmp('nam_hoc').getValue(), b_sbd = Ext.getCmp("sbd").getValue(),
                                     b_phong_thi = Ext.getCmp("phong_thi").getValue(), b_so_sv = Ext.getCmp("so_sv").getValue();
                                     wsinh_vien.Fs_XEP_BAODANH(b_ten, b_so_sv, b_sbd, b_phong_thi, xem_bd_P_KQ, P_LOI_CSDL, P_LOI_TGIAN);
                                 }
                             }
                        ]
                    }
                ],
                renderTo: bd
            });
           wsinh_vien.Fs_SO_BD_TTCHUNG(thong_tin_chung_P_KQ, P_LOI_CSDL, P_LOI_TGIAN);
        });
    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <script type="text/javascript">
        function xem_bd_P_KQ(b_kq)
        {
            if (Fb_LOI_KTRA(b_kq)) {
                form_P_LOI(b_kq);
                return;
            }
            alert("Đã xếp xong");
        }
        function thong_tin_chung_P_KQ(b_kq)
        {
            if (Fb_LOI_KTRA(b_kq)) {
                form_P_LOI(b_kq);
                return;
            }
            var b_chuoi1 = CH_JSON(b_kq);
            var a_data1 = Ext.create('Ext.data.Store', {
                fields: ['id', 'ten'],
                data: b_chuoi1
            });
            var cd = Ext.getCmp('nam_hoc');
            cd.bindStore(a_data1);
        }
    </script>
</asp:Content>

